internal waves - Turkish English Dictionary